package com.xyy.saas.payment.merchant.core.dto;

import lombok.Builder;
import lombok.Data;

@Data
@Builder
public class QueryTradeStatusVo {
    /**
     * 交易类型 （1：登记挂账 2：支付 3：提现 4：清分5:下单预支付 6：确认并付款 7：退款 8：支付到平台 N:其他）
     */
    private String tradeType;
    /**
     * 交易状态 com.xyy.saas.payment.cores.bo.QueryResultBo
     */
    private String status;
    /**
     * 交易金额
     */
    private Integer amount;
    /**
     * 交易时间
     */
    private String tradeDate;
    /**
     * 转出账户
     */
    private String outAccountNo;
    /**
     * 转入账户
     */
    private String inAccountNo;
    /**
     * 异常信息
     */
    private String errorMsg;
    /**
     * 银行交易流水号
     */
    private String bankTradeNo;
}
